The Meadows are a Local Nature Reserve and a Site of Metropolitan Importance for Nature Conservation. They have also received a Green Flag Award.
The Meadows are a Local Nature Reserve and an Important Metropolitan Wildlife Site. They have also been awarded a Green Flag Award.