The Mandarin Oriental Hotel is one of the top luxury hotels in London. The hotel has a 'royal connection' with the royal family since its beginning in 1889.
Coffee