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