Hampton Square

Hampton Square
Tangley Park Road, Hampton, Middlesex, TW12 3YH
Photo of Hampton Square