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 [...]
February 15, 2019 // 2 Comments
Copyright © 2024 Powered by WordPress.com.