Mother Kelly's

Opening hours

A bottle shop and tap room bar in railway arches close to Vauxhall station. Lots of keg beers but no cask beer.