Exciting news for those in London, or planning a trip to London – as a brand new LEGO Store located in the very swanky and newly renovated Battersea Power Station opens today, Thursday, 25 May 2023! It’s the first LEGO store south of the river Thames in London and features the most up-to-date LEGO Store…