Hotel Elephant

Hotel Elephant
Spare Street, London, SE17 3EP