£3,800,000 | 5,253 sq ft193-195 City Rd London EC1V 1JNRetail property (high street) for sale5,253 sq ft floor areaNearest station 0.2mi.