Details
Afflecks Palace is located in the Northern Quarter in Manchester City Centre.
Afflecks is an indoor market in the city's Northern Quarter on the junction of Church Street/Tib Street and Dale Street with Oldham Street. Dozens of independent stalls, small shops and boutiques operate in the one building.
Dogs are allowed inside.
Add a review