Bus stop · Hampstead Garden Suburb, London
Bus stop at Henrietta Barnett School, Hampstead Garden Suburb, London, serving routes 631.
631 Bigwood Road, Henrietta Barnett School