All day cafe on Clapham Commmon. British menu using locally sourced ingredients, including herbs grown on the roof top garden.
All day cafe on Clapham Commmon. British menu using locally sourced ingredients, including herbs grown on the roof top garden.
Add a review or useful tip for this restaurant