Thumbnail 1 bed flat for sale in Flat 2, 31 Station Road, Birchington, Kent