Could you submit a review of O2 Shop Trafford Centre Salford? Submit a O2 Shop Trafford Centre Salford review and contribute to the directory of recommended mobile phone shops in Salford. Are you the owner of O2 Shop Trafford Centre Salford, then claim it today. After claiming your business, you will be able to improve your business listing.