Fortnum & Mason opens new London store

The world-famous store opens its new stand-alone store in the former ticket hall of London St Pancras International Station. Credit: Katie Collins/PA Wire

Fortnum & Mason will open a new stand-alone store in Britain for the first time in its 307-year history today.

The world-famous Piccadilly establishment's new outlet is in the former ticket hall of London's St Pancras International station.