Home Travel ReviewsBar & Restaurant Reviews Review: Royal Afternoon Tea at the InterContinental London Park Lane