The Cafe Above

Cafe & Tearoom in Stroud
Nearest public transport
Stroud (Gloucestershire) - National Railway