Skip to main content

sea27's definitions

Afflecks Palace

Iconic shopping building in Manchester, UK.

Located on the corner of Oldham Street in the Northern Quarter, contains dozens of independent stalls, small shops and boutiques operating in the one building. Well known shoppers such as Noel Fielding and Agnes Deyn.
Let's meet at Afflecks Palace, I need a new jacket.
by sea27 August 14, 2011
mugGet the Afflecks Palace mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email