News

A posh London restaurant loved by A-listers and the Royal Family has been forced to close after the food was contaminated with rats’ poo. Beach Blanket Babylon in Notting Hill, west London ...