Park Plaza's Sherlock Holmes Hotel

Park Plaza's Sherlock Holmes Hotel
108 Baker Street, London, W1U 6LJ
  • Telephone 08444 156 740