In the heart of theatre land, Covent Garden and Strand, next to financial district City, all major attractions, i.e. London Eye, Covent Garden, Trafalgar Square, Leicester Square are on your doorstep. All the major transport links, are just a few minutes