London foodfromLondon On The Inside2 weeks 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.