Category:Fortnum & Mason

English: Fortnum & Mason is a large department store on 181 Piccadilly in London.