Originally Posted by Pat Vegas I am a bit confused with this Palmers Green stuff. Its the only place in the UK with nice Muslims, apparently.
Forum Rules