Key Facts For Buyers - Lariat Apartments, 36, Cable Walk, London, SE10