News

Modern hotel located in the financial district of London - 5-minute walk to the Tower of London and Tower Bridge.
32-storey Sky Gardens residential tower to dominate Leeds after £54.4m loan deal This year, it has continued to grow, acquiring The Vineyard Hotel in West Berkshire and the DoubleTree by Hilton ...