The Phoenix
26 November 2020
The Bell
26 November 2020
The Flower Pot
0.000
Lower Thames Street , Greater London, England TW16 6AA, United Kingdom
Detailed Information

The Flower Pot is a stylish, Coaching Inn and Pub offering boutique en-suite accommodation and fantastic food freshly prepared from ingredients sourced from local farms and suppliers.We own five other award-winning pubs in the area and we pride ourselves on fresh food, great drinks and friendly quality service.​We guarantee a warm welcome whether you are staying with us or just dropping in for a drink or bite to eat.

Add Your Pub