Get your heart rate up at Dolphin Square Sports Club. An hour or so on the fields or the courts will help counter all that vacation indulgence!
Situated in London City Centre, this sport and fitness facility is worth including in your schedule. But you'll find tons more to see in this area. Buckingham Palace, Big Ben, and Trafalgar Square are within easy reach of Dolphin Square Sports Club.