Come and explore Taj’s two London hotels
One of the most visited cities in the world, London, is a wonderful blend of the charming old and the modern new. But we all know that. In this newsletter, we would like to enlighten you about our two neighboring hotels close to Buckingham Palace, Houses of Parliament, Westminster Abbey, St. James’ Park, Mayfair and Trafalgar Square. Both with easy access to Heathrow International, London City and Gatwick Airports.