At the moment, Londis has 267 stores near Croydon, Surrey. Refer to this page for the listing of all Londis branches nearby.