Penny Farthing Cafe

Gloucestershire - Stroud

14 High St, Stroud GL5 1AZ, UK

GL5 1AZ