Listed Hampstead hostel hits market

A Grade II listed hostel in Hampstead, NW3, with opportunity for residential development has hit the market, inviting offers over £17.5m. Palmers Lodge was built in 1880 as a detached house spanning 21,689 sq ft on a 0.52-acre site on