Key Facts For Buyers - Flora House, 11, Cromie Close, London, N13