A place in London (England) where those of Arabic
persuasion live. Also known affectionately by those in The nearby
vicinity as 'Little Bagdad'.
Not a place to eat if you value your gastic wellbeing, or dislike fat, garlic smelling people that look like
Saddam Hussein.