Now defunct former meeting place of many scruffy urchins from the plague-ridden streets of South Wales' most heinous city. Smells distinctly of piss and under-age smoking.
by ? March 27, 2003
Get the The Castle (Newport)mug.
Get the The Castle (Newport)mug. We'll email you a link to sign in instantly.