Hampton School

Hampton School
Hanworth Road, Hampton, Middlesex, TW12 3HD
Photo of Hampton School