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.