London Road
Access unclearno public right of way confirmed — check locally before setting out
London Road is a 61-metre hill in Essex. It is the highest point of Southend-on-Sea. It is one of four hills the Albion Guide lists in Essex.
The nearest railway station is Leigh-on-Sea, 1.4 km to the south-east. The nearest other hill is Heath Mount, 1.7 km to the north.
More at hill-bagging.co.uk