Bow Creek Ecology Park is a park Greater London England located in United Kingdom.
Bidder Street London Greater London United Kingdom
Great for a run/walk. Just watch out for the bugs
On weekends when the DLR is out this place is heavenly
Great little park to run laps of. Nice optional uphill half way round - Owen Meredith
This is a gem in East London. Has a nice cafe in the middle and the park for kids is well maintained. Some excellent flowers and features with a great view of the Thames Barrier. - Jason
Great for bird watching! - Cheryl G
Amazing place, with super little cafe; public art; artists’ studios; Faraday’s workshop - Julian Sims