London - WC2N 5BW, Modern customizable office available to rent at 1 Northumberland Avenue
Open plan office space for 10 people in HQ Trafalgar Square available on flexible terms, so you can add space or even move location – wherever you need to be. Locate your business to these fully-serviced, office spaces boasting views over world-famous Trafalgar Square. Cl