British luxury fashion house Burberry has collaborated with British five-star luxury hotel and Art Deco icon Claridge’s on its annual Christmas Tree. Set in the hotel’s lobby, the traditional 16ft tree has been a festive landmark for both Londoners and visitors from around the...
Advertisements


