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