The Teapot

56 London Road London SE23 3HF