The Cat & Cucumber

182 Tower Bridge Road London SE1 2AD