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