Fortnum and Mason, Piccadilly, London. 
The most fabulous department store in London the world.

Fortnum and Mason, Piccadilly, London. 

The most fabulous department store in London the world.