Rugby District Warwickshire England United Kingdom
52.3015551,-1.2425897
Willoughby
Willoughby ( WIL-ə-bee) may refer to:
Known in ancient times as: ‘Vernemeto’
Periods/Settlements: roman, late-antique
Distance between:
London to Willoughby
73 Miles / 117 Kms Liverpool to Willoughby
106 Miles / 171 Kms
Population 2017: 424 inhabitants