21 Lombard Street, London EC3

Details Hide

Prime City Core office building leased to UBS, located near Bank of England and Royal Exchange.

City of London
£103m
2001
Exited
Advisory