Park Plaza Sherlock Holmes London

108 Baker Street | London, England W1U 6LJ  [SEE MAP]London, England  [SEE ADDRESS]
Credit

Courtesy of Park Plaza Sherlock Holmes London