For years now, London’s centre of gravity has been shifting eastwards, extending out from the venerable West End theatres and museums towards cooler, slicker territory. There’s no shortage of history ...
Frogmore has started construction on the luxury City of London boutique South Place Hotel.