News

As a rule of thumb, the closest pub to a tube station is rarely the best. The Horseshoe begs to differ. It's modern and bright, with just the right amount of cosiness in the corners. Padded seats ...