Greencroft Gardens, South Hampstead - 2 bed residence | PreMarket