Pubs in London - Barnes 2 Castelnau, Barnes, London, SW13 9RU Tags: food, gastro pub, private parties, traditional english, tv for sporting events, vegetarian dishes