Studio Frantzén London is closing its current location at Harrodsand relocating, with its reopening planned for 2025.