article placeholder
2.0★ ★
Your Image Alt Text

Made in Britain

The Old Red Lion in Islington boasts one of London’s oldest pub theatres, and it was packed last night (it usually is) for the press night of a new pl...