Doghouse Manchester

Status Closed
Type Doghouse
Closed 1 March 2026
City Manchester (1 open locations)
Country England (11 open locations)
United Kingdom (18 open locations)