Hotel Taj 51 Buckingham Gate Suites and Residences London Welcome to Hotel Taj 51 Buckingham Gate Suites and Residences London Aristocratic elegance engulfs the walls at Taj 51 Buckingham Gate Suites and Residences. This luxury hotel in London, once a residence for palace courtiers, is richly imbued with English heritage. Retreat to your abode, replete… Continue reading Hotel Taj 51 Buckingham Gate Suites and Residences London