Care for a spot of tea? While touring the grand city of London, you can get a taste for a true British past time with The Red Carnation Hotel Collection, renowned for impeccable service…
Enjoy Lavish Afternoon Tea at Six Boutique Hotels in London
Care for a spot of tea? While touring the grand city of London, you can get a taste for a true British past time with The Red Carnation Hotel Collection, renowned for impeccable service and generous hospitality. With six family-run,…