Londis operates 3 locations within the Telford, Shropshire area. Here you can find a list of Londis stores close by.