From famous botanical gardens and Royal Parks to hidden city gardens, here are the best places to unwind on your trip to the capital.  

Free Gardens To Visit In London 

If you’re looking for a free garden to visit, London has a number of beautiful public spaces that tick all the boxes.

Hyde Park

Nearest tube station: Marble Arch, Hyde Park Corner

Boating on the lake in Hyde Park, London

Hyde Park is a great option for taking a much-needed breather between some shopping, and is handily located right next to one of the cities famous shopping streets – if you’re on Oxford Street, you can easily access the park from the Marble Arch entrance at the end of the street. Covering 350 acres, this public Royal Park is full of things to do and see. Listen to public debates at the famous Speakers’ Corner, go boating on the lake, or simply sit back, relax and enjoy a picnic on the beautiful lawns. 

Sky Garden 

Nearest tube station: Monument 

View of London from Sky Garden

35 floors up on Fenchurch Street is perhaps the last place you’d expect to find a stunning green space, but that’s exactly what Sky Garden is. This famous botanical garden is located right in the middle of the action, making it an ideal spot to visit between attractions in the centre of London. As well as beautiful tropical plants, you can also enjoy panoramic views across the capital – this really is a great place for capturing those all-important pictures of London! With two restaurants and two bars, Sky Garden is an ideal lunch stop, allowing you to enjoy a true touch of nature right in the centre of the city. Entry is free, but spaces are usually limited, so book online ahead of your visit to make sure you don’t miss out. 

Kensington Gardens

Nearest tube station: High Street Kensington, Queensway, Lancaster Gate

The Diana Playground at Kensington Gardens

Kensington Gardens offer a lovely mix of historic and contemporary spaces. There’s something for everyone here – if you’re visiting London with kids, they’ll love playing in the Diana Playground, while history buffs can explore the iconic displays of architecture at the Serpentine Galleries. Or you can just relax in the 265 acres of beautiful parkland! For a London base overlooking all that Kensington Gardens has to offer, why not stay in our Thistle London Hyde Park Kensington Gardens hotel? 

Famous Gardens In London

For some of the most famous gardens in London, you may find yourself having to pay an entrance fee. However, these gorgeous gardens are also often attached to historic buildings, meaning you can make a full day of your visit. 

Chelsea Physic Garden

Nearest tube station: Sloane Square 

Greenhouse at Chelsea Physic Garden

For something a bit more off the beaten track, why not add a trip to the Chelsea Physic Garden to your list. Whether you’re a plant enthusiast looking for unique varieties or are just looking for a peaceful spot to explore, relax, and take some great photos, this beautiful botanical garden has it all! 

Chelsea Physic Garden contains over 5,000 different historic, medicinal and edible plants, so there is no limit of fascinating things to see. The Garden also hosts a variety of inspiring events across the year, making it a great, educational and fun place to drop by if you’re visiting London with the kids.

Kew Royal Botanic Gardens

Nearest tube station: Kew Gardens

Palm House at Kew Botanic Gardens

The Royal Botanic Gardens in Kew are the most famous botanical gardens in London. These gardens are actually a UNESCO World Heritage Site, containing a globally renowned scientific research centre along with glasshouses showcasing a diverse collection of plants. Head to the Palm House and take in the sights of an exotic rainforest or visit the Princess of Wales Conservatory to experience its ten fascinating computer-controlled climate zones. The Tree Top Walkway is also a must-visit – 59ft high, this outdoor walkway offers amazing sights across the whole garden. 


Gardens and parks are an excellent way to add some downtime to your trip to the capital, allowing you to relax and unwind between a busy day shopping or sightseeing. If you’re visiting London and are looking for somewhere to stay, why not opt for our Thistle Trafalgar Square hotel or Thistle Piccadilly hotel?