Birchington Heritage Trust Image Gallery Station Road Shops - Postwar Right of Laburnham House c.1950