Advertisement
Property

Robert De Niro plans luxury hotel in Covent Garden

Oscar-winning actor Robert De Niro has submitted a planning application to open a new luxury boutique hotel in London’s Covent Garden.

Check out our free weekly podcast

Back to top button