Yeah. They're based in Chelsea in West London. They may have foreign players but so too do Paris Saint-Germain.
And, for some reason, English teams tend to win international tournaments and French teams don't. Of the three major European tournaments last season, two were won by English teams...