Houses for Sale in Hampstead. mansfield house wildwood road nw11 hampstead garden suburb asking price of 13 750 000 br