Property Type | Office / Serviced Office |
Tenure | To Let |
Size | 200 to 350 sq ft |
Rent | Rent on application |
111 Park Street in Mayfair, London, is a recently refurbished, stylish office space known for its elegance and prestige. The building offers high-quality, fully furnished boutique offices with modern amenities and collaborative spaces, including a roof terrace and excellent transport links. It's designed to provide a professional and inspiring environment for businesses.