1,107 Pins 2y
The 35 prettiest places in London
Since 1707, Fortnum and Mason has been a treasure trove of tea, coffee & sweet treats and is one of the most luxurious department stores in the world. To celebrate the release of the latest chapter of the new Disney's film Alice Through the Looking Glass, Fortnum & Mason relinquished the design of its windows for the very first time in its 309-year history and allowed the shop to be decorated with an Alice-theme. During the design takeover, the store's iconic spiral staircase was covere...