A new and larger open space
Carlton Square, London E1, United kingdom
Every Day : 08:00 am To 05:00 pm .
Sports
Sitting places
Kids area