26 December 2007 - Fish Fins- the local fish and chip shop/takeaways in the main street of Newtown.