exploring-london.com
10 historic London hotels…7. The Grosvenor House Hotel (JW Marriott Grosvenor House London)…
Built on the site of what was Grosvenor House in Park Lane – London residence of the Dukes of Westminster, the Grosvenor House Hotel opened in 1929 but wasn’t completed until the 1950s.…