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…

%d bloggers like this:

Looking for Something?