The Dorchester, Dorchester Collection

Mayfair, London, United Kingdom