Robert De Niro Plans New Central London Hotel

18 July, 2016

Hollywood star Robert De Niro has announced plans to build an 83-room hotel in London’s Covent Garden area. The actor has submitted plans to Westminster City Council for the development which will be constructed on the site of several existing buildings.