Once voted the UK's Favourite Nature Reserve. Hard to believe that you're so close to the centre of London. Many species of indigenous wildlife and plants.

More in this area

Share this place

Choice Hotels in West London