Key Facts For Buyers - Invicta Road, London, SE3