We have 0 Reviews for the company Park Plaza Sherlock Holmes London, with address:
108 Baker Street, LONDON, W1U 6LJ. The business is listed under category Bar and Grill in Food & Drink Directory and locations: area Kentish Town and city London.
Nearest transport stations to Park Plaza Sherlock Holmes London address are:
Train Station Baker Street - 0.13 miles ,
Bus Station Marylebone, York Street (W1) (Stop G) - 0.02 miles ,
Tube Station Baker Street - 0.13 miles .
Nearest streets are:
and Chiltern St