Sold details Rue Stratford, Hampstead Two or more storey Lot area 6639 Bedrooms 6 Bathrooms 3 Garage 2