There is currently a total number of 4 Walmart branches operating near London. This page shows a list of Walmart locations close by.