Lidl 411 Beulah Hill, London SE19 3UZ