Actor Robert De Niro has submitted a planning application to Westminster City Council for a new 83-room luxury boutique hotel in London's Covent Garden. The plans would see boutique hotel...
↧