For Rent £16,500 Yearly Extremely Popular Turkish Restaurant For Sale – £62000 O.N.O 150 North Road Details 2 Bathrooms