FoodJanuary 29, 2020 The flavour of London Goddards pie and mash in South East London serve their traditional food, with a twist.