A stunning period building, offering beautiful serviced office space on a secluded Mayfair street. Accommodation is arranged over six floors comprising fully furnished offices.
Office Desks
From £910 /per desk per month
Facilities
Transport Links