There is currently a total number of 6 O2 stores open near Edinburgh, Midlothian. This is a complete list of close by O2 branches.