Our City of London office is just a few minutes’ walk away from London Liverpool Street station.
Located in the heart of the financial district, 35 Great St. Helen’s is adjacent to London’s tallest skyscraper and is believed to be the site of William Shakespeare’s former home.