£295,000 | 1,118 sq ft154-156 Trafalgar Rd London SE10 9TZRetail property (high street) for sale1,118 sq ft floor areaNearest station 0.1mi.