The Barn Church is in Kew, near the world famous Royal Botanic Gardens. Atwood Avenue, Richmond, Greater London TW9 4HF