This restaurant is located in 19 Clapham Common South Side, in the city of Wandsworth. Remember that this website is one of the largest directories of restaurants on the Internet. Give us your opinion CONTACT. According to our databases, most users of this restaurant (The Pepper Tree) live within 41KM. According to the citizens of Wandsworth, this restaurant has good references.
The 41% users who leave an opinion of this restaurant, live within 11KM.