Haverstock School Football Pitches 24 Haverstock Hill, London NW3 2BQ