No Picture
Tourism

New look for London hotel

The events spaces at the Lancaster London hotel are undergoing a major £10m refurbishment to be completed on September 5. The hotel’s Nine Kings and Westbourne banqueting suites are two of the largest in Europe […]