What does England have?

well England has lots of places. London is the capital city and in there is the big ben, tower of London and the river temes. England is a well known country