Leeu Collection News

Leeu Collection signs for first property in London

Leeu Collection signs for first property in London

2 May 2017 Hotel News

Leeu Collection has acquired its first London property, following an extensive search to find the perfect opportunity in the city. It is now the proud owner of 55 Newman Street, a former office building with detailed planning consent to create a 100-bedroom luxury hotel, in the heart of fashionable Fitzrovia in the West End.