To celebrate their partnership with iconic Japanese animation house Studio Ghibli, luxury fashion house LOEWE have created an inflatable installation at Marble Arch. The eponymous building from the Howl’s Moving Castle film sits on top of a 1m high stage, which makes it appear like it is floating. Selfridges are also taking part with a LOEWE take-over at their Oxford Street store.
The installation will be at Marble Arch all day and night from Wednesday 1 – Sunday 5 February 2023 and is set to bring a smile to all those frequenting the area. Don’t forget to tag us in your photos on Instagram @marblearch.london.