How Can I Spend My Relaxing Day In London?
15 Most Relaxing Things to do in London Stroll Around Hyde Park. Kensington Gardens. Regents Park. Kew Gardens. Afternoon Tea. Cruise on the River Thames. London Eye. London Shard Viewing Platform. Where can I relax in London? London Relaxing Hampstead Heath – Countryside walks in zone 2. The Thames Clipper – A new perspective. West …