Vauxhall City Farm

Vauxhall City Farm St Oswald's Place, London, United Kingdom

If you'd like to meet an array of farm animals including alpacas, chinchillas and turkeys go to Vauxhall City Farm in London where they have all of these and more to see for free. To find out more click here.

Free