- Daily cleaning
- In-house maintenance & IT support
- Super-fast fibre internet
- Meeting room
- Shared kitchen facilities
104a Baker Street, situated on one of London’s most famous streets, offers a contemporary, design-led workspace.
Spread over three floors, this self-contained building benefits from extensive natural light and a modern finish.