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.
or use the geo-coordinates:
(you can put these directly into Google or your sat nav).