Leith Hill tower in Surrey the highest point in South East of England. Amazing view! From here you can see the Wembley Stadium arch, Heathrow and Gatwick Airport, English Channel and the London skyline. The woodlands walks around the tower is so enjoyable to walk and embrace the beauty of nature at the same time.
Posted by Tenzin YW at 2023-07-30 11:53:39 UTC