The Castle (Newport)
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.
The Castle (Newport) by ? March 27, 2003
Get the The Castle (Newport) mug.