|
Taj 51 Buckingham Gate Suites and Residences
|
Taj 51 Buckingham Gate Suites and Residences
The marquee of Taj Hotels Resorts and Palaces in Europe, Taj 51 Buckingham Suites and Residences is located in the heart of Westminster in Central London, minutes from Buckingham Palace. |