Month:

INTRODUCING THE LONDONER

THE WORLD’S FIRST SUPER BOUTIQUE HOTEL OPENING IN LEICESTER SQUARE, JUNE 2020 The Londoner is scheduled to open its doors in June 2020. Taking centre stage in London’s Leicester Square…

Continue Reading