Stroud’s Old Town Hall in The Shambles

27 Colliergate

York