To be fair, this is a picture of St Leonard’s Beach, bereft of people due to the incumbent storm. Marine Court is so dominant, once the tallest residential building in all of Great Britain. I shall come back to the Sid Little designed seafront another time. Marine Court is a Grade II (1999) listed Art […]