£3,325,000 | 993 sq ft197 Westbourne Grove London W11 2SBRetail property (high street) for sale993 sq ft floor areaNearest station 0.4mi.