Key Facts For Buyers - Vernham Road, London, SE18