This pub was voted one of the best in Chelsea by Londonist readers. It was a surprise to see the Jam Tree so high in the voting list as we've always considered it more of a Fulham location.