Buckingham Palace is the London residence of HM Queen Elizabeth II and is one of the most famous landmarks in London. Each summer the Queen opens the State Rooms to members of the public. If you are staying at The Harrington during the summer then this really is a must-see. The grandeur and opulence of the State Rooms are breathtaking and an experience that is truly unforgettable.