‘The Meadow’ is a triumph of ambitious vision meeting urban design.
It’s not every day you see an elephant in a London park, but take a trip to ‘The Meadow’ and that is exactly what you will find!
[caption id=”attachment_10804″ align=”alignnone”…