Westcliff-on-Sea is a town in the borough of Southend-on-Sea, a seaside resort and unitary authority in Essex in the East of England.[2] It is on the north shore of the lower Thames Estuary, about 34 miles (55 km) east of London.