£775,000 | 1,268 sq ftBramber Rd London W14 9PWOffice for sale1,268 sq ft floor areaNearest station 0.4mi.