The Frog & Fiddle

The Frog & Fiddle
313–315 High Street, Cheltenham, Gloucestershire, GL50 3HW
Photo of The Frog & Fiddle