The Anchor

The Anchor
32 London Road, Sevenoaks, Kent, TN13 1AS
Photo of The Anchor