51 Buckingham Gate - A Taj Hotel, London

51 Buckingham Gate London LondonSW1E 6AF, United Kingdom