Location is amazing if you want to explore what London has to offer, close to theaters, Covent Garden, London Eye, Trafalgar Square ...