
Folkestone: A step too far?
Love or loathe it, the Arch in Folkestone at the town end of the Leas has caused controversy from the moment it was born. For those of you who do not remember the arch [...]
Copyright © 2019 Powered by WordPress.com.