52-54 Carter Lane, London EC4

Details Hide

Office building in the City of London leased to a law firm for 10 years.

Blackfriars, London
£5.5m
2017
Under Management
Separate Accounts