answersLogoWhite

0

The Eiffel Tower is in Paris, France, not England.

If you meant France, the address is

5 avenue Anatole France / Champs de Mars 75007 Paris, France

01 45 55 20 04

User Avatar

Wiki User

14y ago

What else can I help you with?