King Alfred School is an informal independent day school situated on the edge of Hampstead Heath in London
149 North End Road, LondonNW11 7HY,London NW11 7HY, UK