The Pepper Tree

19 Clapham Common South Side London SW4 7AB