Where is that giant inflatable Bayswater off to?
It’s heading to its new home, the new UK flagship store at 50 New Bond Street, London.
Go behind the scenes to see how the store came together on its dedicated website, where there is plenty to explore including an interview with the inflatable Bayswater’s creator, Rachel Thomas.



