Myatt's Fields Park

Myatt's Fields Park
Cormont Road, London, SE5 9RA