This isn't a London venue! It's the Arc de Triomphe in Paris. For the Arc de Triomphe: Ascend this iconic monument for unparalleled panoramic views across Paris. Located at the western end of the Champs-Élysées, it stands as a powerful symbol of French national pride and history.
Pl. Charles de Gaulle, 75008 Paris, France, London