Key Facts For Buyers - Charters Close, London, SE19