Previous Image Next Image Xmas Tree Xmas is coming! The impressive Xmas tree in the Grande Bretagne’s foyer