• You have no bookmark.

Your Wishlist : 0 listings

Description

Mudchute Park and Farm is a large urban park and farm just south of Canary Wharf in Cubitt Town area of Poplar, located on the Isle of Dogs in the London Borough of Tower Hamlets. It is a Local Nature Reserve and a Site of Metropolitan Importance for Nature Conservation.

Add Review

Your email is safe with us.
Rating
10.0 Your Score
Add Photos