Vauxhall City Farm is an oasis in the heart of London, providing the local community and visitors the opportunity to stay connected to nature and animals. Covering 1.5 acres, the farm is home to over 80 animals, ranging from poultry to ponies. There are also community vegetable and herb gardens, arts and craft activities and a restful ecology area. Also provides a therapeutic riding lessons and family based activities in the holidays. Cafe, shop and picnic area opening late 2014.