Key Facts For Buyers - Kirkham Street, London, SE18