The Windsor at Fenchurch seems to be just called The Windsor these days (see photographs). It was previously called the Goose at Fenchurch though...