Premier Inn to open Leicester Square hotel

Premier Inn to open Leicester Square hotel

Premier Inn has secured a deal with Soho Estates to open a new hotel in Leicester Square. Under the acquisition, the former Queen’s Hotel will undergo a

Gary Marshall
Written by:
Gary Marshall
Posted On:
Posted In: