Tag Archives: BT Tower

London has become the Disneyland of the super-rich

Located in the Grade II listed Bow Street Magistrates’ Court and Police Station, NoMad London is one of many historic building-turned-hotels to open in recent years – Courtesy of Sydell Group I found myself a little emotional when I learned on Wednesday that London’s BT Tower had been sold to US-based MCR Hotels. The building… Read More »