Best Coffee shop in Stroud, united kingdom

Milano's Coffee House

    
13 Russell St Stroud GL5 3AB United Kingdom

Woodruffs Cafe

    
24 High St Stroud GL5 1AJ United Kingdom