1. The Milestone Hotel afternoon tea £31.50, milestonehotel.com This splend - The Independent