About
Sir John McDougall Gardens is a public park in Tower Hamlets, London. It is a free place to take a walk, get some fresh air and enjoy the outdoors in any season.
Illustration by Freeyo, not the actual place.
Contact
Sir John McDougall Gardens, London E14 8NT
Contact
Sir John McDougall Gardens (Tower Hamlets, London)