September 17 2014 Latest news:
Nestled in leafy Park Lane is one of, if not the, grandest hotels in London. The Dorchester stands proudly in the midst of the Mayfair street, surrounded by a fleet of supercars and glamorous guests.
Read full story »
© 2014 Archant Community Media Ltd