‘Absolute knockout’ London restaurant that people queue hours for is opening new location
One of London’s most popular restaurants is opening a new location (Picture: Padella)It’s been estimated that there are more than 24,000 pubs and restaurants in London. Safe to say, you won’t ever find yourself short of options.But what you might struggle with is bagging yourself a hot table, with people often queueing for hours to get into some of the city’s most popular spots.Pizza lovers have been waiting up to five hours for a slice of Crisp Pizza at The Marlborough,