.
.

The Stafford London 5 星級

16-18, Saint James's Place - ??