Junction of Dean Street and Royalty Mews - geograph.org.uk - 1104143.jpg