81 Cromwell Road - 81 Cromwell Road, London, United Kingdom
Operated by Sub800
About this space
Located at 81 Cromwell Road in Victoria, this period-style building offers unique, character-rich office space. It combines historical charm with modern convenience, providing a distinctive atmosphere. Benefitting from excellent transport links and easy access to local shops and dining, it's ideal for a standout London business presence.
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