Whitbread purchases London hotel development for £52m

UK-based Whitbread has purchased a hotel development site in London’s trendy Shoreditch area in a £52m forward deal as the...

UK-based Whitbread has purchased a hotel development site in London's trendy Shoreditch area in a £52m forward deal as the