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.
Read MoreCBRE 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.
Read More