The Pelton Arms

23-25 Pelton Road London SE10 9PQ