One Min Read
6 Views

In Britain I love spending time at the St. James’s, the Jumeirah Carlton Tower on Cadogan Place, and the Mayfair Hotel. We’ve got some spectacular hotels tucked away in London, but because I live there, I don’t get to spend as much time in them as I probably would like to.

Colin Salmon

Related Items