Monthly Archives: September 2011

The Taj, Buckingham Gate, London

Taj 51 Buckingham Gate Suites and Residences is a suite-only, 5 star heritage hotel, perfectly positioned close to Buckingham Palace and Mayfair and just a stroll from London’s greatest landmarks.