The Anchor

4.3
(9 reviews)
32 London Road, Sevenoaks TN13 1AS England
Official website
Bars & Clubs
Nightlife
Attraction
The Anchor | Croydon | United Kingdom | TripAligner