20 Manor Gardens, Hampton, MIDDLESEX
183 High Street, Hampton, MIDDLESEX
12 High Street, Hampton, MIDDLESEX