About us
Define
Definitions for
"Formby"
Formby is a town on the Irish Sea coast of North West England. The town is prosperous, largely residential, consisting of predominantly 19th and 20th century semi-detached and detached housing.
en.wikipedia.org