Cachemuda Triangle
The Cachemuda Triangle lies between the A1, A14 (ish) and A605 in Northamptonshire. It's traditionally been the UK's most densely-packed area.
0 Comments
January 1, 2010
The Cachemuda Triangle lies between the A1, A14 (ish) and A605 in Northamptonshire. It's traditionally been the UK's most densely-packed area.