Key Facts For Buyers - Kinburn Street, London, SE16