The Red Lion

4.3
(10 reviews)
54 Charlton Green, Dover CT16 2PS England
Official website
Bars & Clubs
Nightlife
Attraction
The Red Lion | Folkestone | United Kingdom | TripAligner