Thistle Trafalgar Square Hotel
is located on a quiet side street right in the heart of London's West End. It is within easy walking distance of many of the city's must visit locations including Covent Garden, Buckingham Palace, the London Eye, Westminster Abbey and Oxford Street.
London has something for everyone, in any season! Whether you're after designer shopping, theatres and musicals, abundant free art galleries and museums or some of the world's best restaurants, you can find it all in this inimitable capital.