A grand old theatre pub that had fallen on hard times has been rescued and revived by the Renaissance Pub group. The Latchmere in Battersea has now reopened after extensive refurbishment to the bar, dining room, garden and upstairs theatre. It is the seventh site purchased by Renaissance Pubs, who seem to be doing their […]