The Firkin Frog

The Firkin Frog
157 Station Road, Herne Bay, CT6 5QA
Photo of The Firkin Frog