The Dorchester

1,240 followers
·
87 following
London  ·  Dorchester Collection's iconic British hotel, The Dorchester is situated at the heart of London’s Mayfair on Park Lane overlooking Hyde Park.
The Dorchester
Featured boards