Key Facts For Buyers - Granville Square, London, SE15