Key Facts For Buyers - 67, River Gardens Walk, London, SE10