Taxi Baker Street Station 7C Baker Street, London NW1 5LA