One of London's open spaces
Mile End Road, London E1, United kingdom
Sports
Sitting places