Architecture – Louis Vuitton Store in Singapore by weblog July 08, 2012 Welcome to the new Louis Vuitton Flagship Store in Singapore. It is located at Marina Bay Sands, in its own stand-alone construction – a glass-covered “jewel” that somewhat resembles an… Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest