London foodfromLondon On The Inside2 days agoA Louis Vuitton Hotel Has Landed in LondonLouis Vuitton opens a two-month pop-up hotel in Mayfair featuring a cafe, bar, and immersive experiences celebrating its iconic monogram.