This tea pot, which claims to be the largest in the world, is located at the junction of the Lincoln Highway and WV Route 2 in Chester, West Virginia. Chester is located on the most northern patch of land in the Panhandle of West Virginia, one mile south of East Liverpool, Ohio and about 38 miles northwest of Pittsburgh, Pa.
I like this interesting bit of Americana and the claim that it makes. I have only one question. If it is truly a teapot do the residents ever make tea in it and when? I am certain it would be an interesting shindig. Might I suggest New Year’s Eve?
Happy New Year!