The Huntley

The Huntley
136 Gower Place, London, WC1E 6BN
Photo of The Huntley