Visit the Hilton London Angel Islington for a delicious Champagne Afternoon Tea. Set in the London's beautiful & stylish Upper Street, the hotel provides a calm oasis to enjoy a delightful afternoon of delicious treats. You’ll be served a sumptuous assortment of finger sandwiches, scones & cakes, as well as a glass of bubbly each.