207 Kings Cross Road, London