The Sherlock Holmes

Northumberland Street
Embankment
London
WC2N 5DB
The Sherlock Holmes telephone number: 020 7930 2644

Map of The Sherlock Holmes, London

Last updated: 19 Nov 14 Top selling hotels near The Sherlock Holmes

Nearby Hotels:
calendar
calendar
Book now

Links

Multiple currencies display