Baker Street Station Office Space - 40 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.