Fox and Grapes London
9 Camp Road
London,
GB SW19 4UN
In London (Wimbledon)