Food This Luxury Hotel Has Launched A Glorious Manchester-Inspired Afternoon Tea Hotel Indigo in Manchester’s Victoria Station has launched a decadent Manchester-inspired Afternoon Tea. Introduced to England in 1840…