The tradition of afternoon tea is said to date back to the mid-19th century when the seventh Duchess of Bedford and her ...
It's been a long time since Manchester's iconic Kimpton Clocktower Hotel offered an afternoon tea, so it's not holding back ...