2 Carlton House Terrace

2 Carlton House Terrace
2 Carlton House Terrace, London, United Kingdom