St. Giles Hotel, Bedford Avenue
Elsworth Sykes, London