Jones & Sons set up service at Angel Central
CBRE Global Investors has announced that classic British restaurant and cocktail bar, Jones & Sons has now launched a second site at Angel Central Shopping Centre, Islington.
British restaurant Jones & Sons to open at Angel Central
CBRE Global Investors has today announced classic British restaurant and cocktail bar, Jones & Sons will be launching its second London site ‘Jones & Sons Angel’ at Angel Central in June.