Sherlock Holmes Hotel Pictures

Hotel that is part of London history with its building dating back to the 18th century.
WiFi, restaurant, bar and air-conditioned bedrooms.

>>>BACK TO HOTEL PAGE
CLICK AN IMAGE TO ENLARGE/PLAY SLIDE SHOW