Under offer £685,000 Killick Street, London, N1 Just moments away from both Kings Cross St Pancras and Angel stations is this bright and airy two bedroom and two bathroom apartment set within a small modern block. This well presented and laterally arranged flat is positioned on the th... 2 2 1