Definition of Land's End in English:
Land's End
proper nounˌlanz ˈɛndlænzˈend
A rocky promontory in south-western Cornwall, which forms the westernmost point of England. The approximate distance by road from Land's End to John o'Groats is 1,400 km (876 miles).