The Capital London
Gardens

Chelsea Physic Garden

Read More »

Chelsea Physic Garden Explore this beautiful garden nestled in Chelsea next to the Thames.


VB21960532

Read More »

Kensington Palace Gardens Venture deep into the gardens and discover the array of statues, sculptures and...


VB34130709

Read More »

Botanic gardens – World H... Take a stroll around the renowned Kew Gardens that is a world heritage site.


Fulham Palace

Read More »

Fulham Palace Take a trip 10 minutes south of the hotel to Fulham Palace and explore the garde...