A small grass area
On the junction of West Cromwell Road and Warwick Road.
West Cromwell Road SW5, Kensington, London, United kingdom
Every Day : 07:30 am To 06:30 pm .
On the junction of West Cromwell Road and Warwick Road.
Sports
Sitting places