Hotel Beaulac

Adding to London’s iconic skyline, One Crown Place is home to 256 luxury apartments, as well as a boutique hotel, premium office spaces and an exclusive members’ only club