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.
12326 pins 635 boards
12 followers
Follow
Other pins from
Julia Martin