Non quoting
Office to letSwallow Place, London W1B
From 900 - 3,300 sq. ft
Available immediately
Furnished
About this property
Modern Fitted Space
Flexible Terms
Staffed Reception
Passenger Lift
Air Conditioning
Furniture Available
Meeting Room
Breakout Space
Located in Mayfair within Central London this office is ideal for those looking for 1,000-3,500 sq ft. Excellent natural light and fully furnished, self contained office space. The building is accessed via a new staffed reception.