Tea on a mountain top Tea! The most important drink of the day. Even on top of the highest mountain in England.