At the present, Homesense owns 5 locations near London. See this page for a complete list of every Homesense location close by.