Farringdon – Serviced Office – 1

Landmark - Farringdon - Serviced Office