Champagne Flight Afternoon Tea Launches at The Arch London
A luxurious ‘Champagne Flight Afternoon Tea’ has just been launched at The Arch London, a boutique hotel set within seven Georgian townhouses in Marylebone. Guests can sample a selection of…