All Saints Church contributes greatly to the social and religious life of this area. It's a wonderful place to spend a few mindful moments during a packed travel itinerary.
This house of prayer is free to visit, which is wonderful news if you're watching your money. All Saints Church is located in Grove. When you're done, Hampton Court Palace, Twickenham Stadium and Chessington World of Adventures are in the area and also worth checking out.