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.