Established in 1707, Fortnum & Mason is the oldest department store in Britain, and many of us have fond memories of its iconic home at 181 Picadilly. If you count yourself among its admirers, then ...