What time is 'Tea Time' in England?

The term "Tea time" is becoming a dated institution in most parts of England. When I lived in London the young people don't use the term at all, and tend to eat late. They might say "Tea" but this can mean any type of meal eaten in the evening.

Now I live in Yorkshire and work with the over 60s who have northern, traditional traditions, I've come to realize that 'tea-time' is about 5pm. This is way too early for my evening meal, but many of them will have a supper (cup of tea / cocoa / horlicks & light meal) before bed too.

This is further confusing because they might have a 'fish supper' (traditional battered fish, chips, mushy peas with mint sauce) but this is often served at 'tea-time'.

I don't know how they last without food from 5pm - 8am, but they think my tradition of eating my main meal after 10pm is mad too. I guess it comes down to what you're used to.

"High Tea", like with the Queen, is at precisely 4 p.m: Be late just once ~I dare ya!

Four in the afternoon if you expect the Queen to participate (!)