Currently, O2 owns 72 locations near Epsom, Surrey. On this page you can view a list of O2 stores close by.