Getting Lost In The Flora and Fauna At Kew Gardens

Kew Gardens are the world-renowned botanical gardens based in South West London. It is a bit of a journey from the city centre out towards Kew, but the gardens are well worth a visit. Palm House The commonly used image of Kew is its gigantic Palm House overlooking a large freshwater lake. This Victorian glass […]

Read More