Actor Robert de Niro has been given permission to open a luxury hotel in London’s Covent Garden.
The 83-bedroom Wellington Hotel will be located in six buildings, three of which have a Grade II listing, on
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.