Namesakes

British Cities: 1 city
Ellesmere Port   Cheshire  
Islands: 1 island
Ellesmere Island