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.
Claim your business
Is this your business?
Claim your business now to manage and make changes.