The Farmyard in London

The Farmyard

63, Barnes High St
SW13 9LF
020 8878 7338
Write your review of The Farmyard
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
100 ft
The Treat Garden
4, Barnes High St
London SW13 9LB
160 ft
Les Petits
16 Barnes High Street
London SW13 9LW
0.4 mi
Bug Circus
153, Church Rd
London SW13 9HR
1 mi
Pandemonium
125, Sheen Lane
London SW14 8AE
1 mi
Play Inside Out
377 Upper Richmond Road West
London SW14 7NX
1.1 mi
Hiya 4 Kids
157, Lower Richmond Rd
London SW15 1HH