Key Facts For Buyers - 161, Mellish Street, London, E14