Enjoy a delicious tea time in a magical setting? Head to the Bristol Paris for an enchanted interlude in the heart of the Jardin Français.