2 bedroom property in Decorum Apartments, 3 Wenlock Road, London, N1 - Offers in excess of £700,000 | Chestertons