charltonchampion.co.uk
The River Ale House: Have you been to Charlton’s new local micropub yet?
Okay, it’s actually in Greenwich, but we couldn’t resist giving a mention to The River Ale House, which opened a couple of weeks ago just down the Woolwich Road. It’s in the forme…