People from London NEVER call it 'London England', they just call it London. Only people from the USA call it 'London England'.
Here in England we call Mount Everest just that......Mount Everest.
a vicious c**t
Meat Curtains
England is the country name. People from England are English. Things from England are English. The language of England is English.
Grandma - or grandmother
Presents or gifts.
Those English speaking Britains call it Christmas.
It is obviously England people!TARICK
English people are actually people from England so people from America would be called Americans!
Father Christmas
Petrol Station !