The Florence pub is a major South London landmark and home to the Florence Brewery, which is home both to beers produced under the Florence name and the A Head In A Hat range. The Florence Brewery is looking forward to building a name for itself as part of the vibrant life of South London and let’s face it, what we do is . . .
Too good for North London!