Newman Street – Tottenham Court Road – Meeting Room – 1

Landmark - Newman Street - Serviced Office