This bright, spacious, and modern apartment is a rare find in London. And Ted is a pretty nice guy, I must say.