Skip to content

Weekend Reflections

Colourful Margate

Margate is a coastal resort in Kent in the south-east of England.  It has long been popular with Londoners seeking a seaside break, but it has long struggled against foreign […]