The Florist Arms

The Florist Arms is a gastro pub on Globe Road, Globe Town, London.