Reviews of O2 Shop Edinburgh - Cameron Toll. (Cell Phone Store) in Edinburgh (Edinburgh).