Battersea Pie Station - 28 The Market, West End, London WC2E 8RA, UK on Eaten