Battersea Pie Station

British Pies

Whilst at the Marathon events at World Athletics Championships (as a spectator!) it would have been remiss of me not to nip up to the Battersea Pie Station in Covent Garden. The Battersea Pie Station was founded in 2007 and this wasn’t the first time I’d visited – so I was looking forward to returning. …