Best Places to Stay in London

Covent Garden

Soho

South Bank

Kensington

Ace Hotel London Shoreditch

Ham Yard Hotel

Artist Residence London

The Zetter Townhouse

The Ritz London