The Brewery History Society: Defunct Brewery Liveries
Gloucestershire - Charlton Kings, 195 London Road: London Inn
Brewery: Flower & Sons Ltd, Brewery Street, Stratford-upon-Avon, Warwickshire
May 2011
BHS Home Page