81 Cromwell Road - 81 Cromwell Road, London, United Kingdom
Operated by Sub800
About this space
81 Cromwell Road is a period-style building located in Victoria, offering a workspace rich in character and charm. The classic architectural details provide a distinctive atmosphere, making it a unique environment for businesses seeking something beyond the ordinary. Situated in the heart of Victoria, this office benefits from excellent transport links and easy access to nearby shops, cafés, and restaurants. Perfect for companies looking to combine historical charm with modern convenience, 81 Cromwell Road is an ideal choice for a business space that stands out.
Available Space Types
- Managed Office
Available Spaces
- 1st Floor — 14 desks from £600/desk/mo
Amenities
- Wi-Fi
- Air Conditioning
- Coffee
- Kitchen
- 24/7 Access
- Snacks and Refreshments