Sold: Howden Street, London SE15