Properties 23 PEMBRIDGE ROAD, NOTTING HILL W11 3HG – SMALL FULLY FITTED RESTAURANT FOR SALE Location This fully fitted restaurant is in a sought-after location in the […]