One of London's gardens
Stoneyard Lane, London E14, United kingdom
Sports
Sitting places