Key Facts For Buyers - Building 36, Marlborough Road, London, SE18