Take some time out from the hectic pace of life at Victoria Park. There's nothing like a bit of fresh air and nature to get your energy levels going again.
This recreation and green space is located in Tower Hamlets, a destination that has loads going for it! Buckingham Palace, Big Ben, and Trafalgar Square are other fine sightseeing options not far away when you're all done at Victoria Park.