Sale: 18.5 Adelaide Street South, London South (South I), N5Z3J8