A small open space in the heart of Hampton
Hawley Close, Hampton, TW12 3XX, London, United kingdom
Every Day : 24 Hours .
Sports
Sitting places