Routes from largest cities in Europe to Newham Hall, United Kingdom