London Fashion Models and Makeup Artist to Glam Upon Eiffel Tower London, London, London the city that never lets you down and always makes sure ...