Hotel Elephant Gallery

Hotel Elephant Gallery
Units A & B Newington Causeway, London, SE1 6AW