Hi guys, i have some kind of freaky question, do you know if Lv in Champs Elysee is on a street named Henry VIII??? an also, what store is located just next to the LV store, not in the avenue, in the side os the streer Henry VIII.. please girl i really need to know that infoo