Home › Cities Hall › Bristol › The Original Factory Shop (Staple Hill) - CLOSED