No 23 Bar & Bistro

No 23 Bar & Bistro
23 Nelson Street, Stroud, Gloucestershire, GL5 2HH
Photo of No 23 Bar & Bistro