The Montagu Pyke

The Montagu Pyke
105-107 Charing Cross Road, London, WC2H 0DT
Photo of The Montagu Pyke