• COVID-19 Update: Our HubbleHQ property experts are here to help talk through the best workplace strategy for your business. Call +44 20 3868 5610

Baker Street Station Office Space - 34 results

Baker Street Station
It’s no surprise that Sherlock Holmes had his fictional office on Baker Street: the quiet yet central NW1 area is an unparalleled location for the workspaces of innovative professionals. It’s also a strategic spot for startups due to the nearby London Business School Incubator Programme.