Centenary Commemoration Garden

Centenary Commemoration Garden
Braymere Road, Hampton Centre, Hampton, London, PE7 8NB