Category: Britain

England’s seaside born in Margate

Intersected by a main road and blighted by an open air car park, Cecil Square today seems little more than a busy traffic hub. While there are clearly some interesting heritage buildings on one side, the eye is drawn to the ghastly post war concrete library structure on […]