Company name: Vauxhall City Farm
Description: Pony rides, farm animals & refreshments
165 Tyers St, London SE11 5HS, United Kingdom