Cameron Toll

English

Proper noun

Cameron Toll

  1. A neighbourhood centred on a roundabout in south Edinburgh, Scotland (OS grid ref NT2771).

Further reading