By Design / / Taj 51 Buckingham Gate Suites and Residences Back 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. Press Ad Champagne Dinner Flier Press Ad Jaguar & Cinema Suite Ad London Signature Travel Ad Magazine Ad Brand Ad for the world's only Jaguar Suite at Taj 51 Buckingham Gate Suites and Residences Loading... Other Clients