The Lady Eleanor Holles School

AddressHanworth Road, Hampton, London, Middlesex, TW12 3HF (map)