Lifestyle, London, North England, South England, the UK · August 15, 2018Where does it taste better? North vs South