Key Facts For Buyers - Baring Road, London, SE12