Key Facts For Buyers - 19, Upper Grove, London, SE25