The longest straight line in Great Britain (without crossing a public road)

Where is the most densely populated square kilometre in the UK? (2023)

The longest straight line in Great Britain without crossing a public road