2 bedroom property in Grand Canal Apartments, 56 De Beauvoir Crescent, London, N1 - £800,000 | Chestertons