O2 Shop Edinburgh - Cameron Toll ← View details 25 Cameron Toll Shopping Ctr, 6 Lady Road, Edinburgh, Scotland EH16 5PB +44 131 666 9030 Get Directions From* To * — Required information