Hint #1

Where is Sherlock from?

Hint #2

Sherlock is British.

Hint #3

Every day, British folks may partake in this tradition.

Answer

Afternoon tea