Grand Union Farringdon One in a group of eight fun loving London bars, Grand Union Farringdon is one of the most central and lays claim to be the jewel in the crown of the chain. And who are we to disagree? The place looks opulent and sophisticated. Grand gilded frames adorn the paintings that dot […]