Key Facts For Buyers - Invermore Place, London, SE18