The Bottle Shop

128 Druid Street London SE1 2HH