Should you ditch the office? Find the best workplace strategy for your employees with our free tool

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