The Pepper Tree
Thai restaurant in Clapham The Pepper Tree is a great Thai restaurant in Clapham offering street food at very reasonable prices. With canteen style dining tables and a few stools…
Thai restaurant in Clapham The Pepper Tree is a great Thai restaurant in Clapham offering street food at very reasonable prices. With canteen style dining tables and a few stools…