Key Facts For Buyers - Tylney Avenue, London, SE19