Key Facts For Buyers - Lambourne House, Apple Yard, London, SE20