1-16 Fixed Desk Spaces Available in Great Central London Location
Oxford House, 76 Oxford St, Fitzrovia, London W1D 1BS, UK
From £450 / month
Desk description
Fully Managed, Wi-Fi ready, Meeting rooms, Kitchen, Secure 24 access in Sociable Office Full of Thriving Companies.Hours
Sun–Sat 0:00–23:59
Apr 04
May 01
Miryam