Key Facts For Buyers - Roma Corte, 1, Elmira Street, London, SE13