Key Facts For Buyers - 60, Barge Walk, London, SE10