Baird House

St Cross St, London, EC1
A recently refurbished period office building, situated on the popular St Cross Street and within a short walk of Farringdon station and the bustling Leather Lane.
brochure
2007
21,000 sq ft
Multi-let
B
all offices