The Tudor Inn Hotel is ideally situated within walking distance to Victoria Station, with immediate access to the Gatwick Express service. From our favourable central location within the heart of zone 1, you can walk to many of London's iconic sights like Buckingham Palace, Green Park, Knightsbridge’s exclusive shops (including Harrods), Westminster Abbey, the Houses of Parliament, and the London Eye.