Achilles Statue And The Hilton Hotel, Hyde Park
Series Lon 6278|
The Hilton Hotel was opened in 1963. It has 508 rooms and five restaurants and bars, and is 328 feet high. The Achilles Statue was erected by the women of England in memory of Wellington, and cast from cannon captured in his victories.