Under The Arches

Under The Arches
138-142 Druid St, London, SE1 2HH