A trip to London wouldn’t be complete without a visit to a castle 🏰 Visit the Hever Castle, just 1 hour south of London
WATCH more in today's Destination Tennis: http://tennischannel.com/news/more-stories/hever-castle-london
Original author: Tennis Channel