Doghouse Manchester

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