£2,180,000 | 5,000 sq ft26-28 Priests Bridge London SW14 8TAMixed use for sale5,000 sq ft floor areaNearest station 0.4mi.