Baker Street – Drop Off 

We will drop you off on Baker Street, directly outside Baker Street tube station. Baker Street is one of London’s largest tube stations, on five lines with connections to many parts of London.

Click here for directions on your phone

or use the geo-coordinates:

51.522576, -0.157632

(you can put these directly into Google or your sat nav).