Bakery in Stroud
Sign in to add a photo.
Halls is a Bakery in Stroud, United Kingdom.
Halls is located at 10 King Street, Stroud, Stroud.
Halls is a Bakery in Stroud.
No reviews yet — be the first to review Halls.
Reviews are moderated before publishing. Sign in to skip moderation.