1 bedroom property in Myddelton Hall, 32 Almeida Street, London, N1 - Offers in excess of £400,000 | Chestertons