Office
To Let, 7,366 sf
Air Conditioning, Raised Floors, Lifts, Cycle spaces, Showers, BREEAM Excellent
A striking building in the heart of the City of London...
Walsingham House is well connected, with 7 stations within 10 minutes of the building and also benefits from the Elizabeth..