Measuring more than 5,300 sq ft internally with about one third currently used as an architectural studio the Stamford Brook Road house offers its residents a superb modern living... Read full article »