The listed building is still shown as "Red Lion Hotel" on Historic England and Wikidata:

https://historicengland.org.uk/listing/the-list/list-entry/1155867
https://www.wikidata.org/wiki/Q26449413

However, it looks like the Red Lion Hotel closed in 2008 and became "Pino's" in 2009.

https://www.wiltsglosstandard.co.uk/news/4365195.a-taste-of-italy-pinos-comes-to-lechlade/

I think it may be "Monique's Country Kitchen" now, but someone else will have to confirm this.
