Key Facts For Buyers - 268, Portland Road, London, SE25