I have always stayed at the Parklane Hilton in London. It is across the street from Hyde Park, ten minute walk from Bukingham Palace, Harrods, and about 15 minute walk to Big Ben. A block away from Hotel is the Original Hard Rock Cafe, which opened in 1971. The top floor has a view of London. Just wonderful.