Granger & Co London – Review
Fancy trying some Australian food this weekend? Why not popping into Granger & Co then? Granger & Co, which has three outposts in London – Clerkenwell, Notting Hill and King’s Cross, is considered to be among the best restaurants in the British capital where you can taste some good, authentic Aussie delicacies.