-
Battle of Britain Memorial
The Battle of Britain Memorial at Capel-le-Ferne, Kent was built in 1993. The site is built on the White Cliffs and commands excellent views over the Channel and Folkestone…
The Battle of Britain Memorial at Capel-le-Ferne, Kent was built in 1993. The site is built on the White Cliffs and commands excellent views over the Channel and Folkestone…