One star hygiene rating given to restaurants adjoining 5* Raffles Hotel at War Office building in London

Two restaurants inside the historic government palace have been given one star food hygiene ratings by environemtnal health (EHO) inspectors […]