Pinned 10 years ago
Claridges is a 5-star hotel located at the corner of Brook Street and Davies Street in London. It has long-standing connections with royalty that have led to it sometimes being referred to as an annexe to Buckingham Palace.