The Telegraph have named the best pubs in England, including just two London pubs, find out why they made the list.
Luckily, London has no shortage of hidden gems ... You might have already heard about The Albion’s famed summer pub garden, but it’s perfect for cosying up in during the winter months, too.
The Albion in Islington is one of London’s prettiest pubs. It’s open on Christmas day, offering a sharing-style feasting menu ...