1) Hyde Park is the Londons largest and most fashionable park.
2) Number 10, Downing Street.
3) The Natural Museum.
4) At the Madame Tussauds Waxworks Museum on Morylebone Road.
5) It is situated 10 miles outside London on a hill above the River
Thames.
Если ответ по предмету Английский язык отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.