Join Us at Our Angry Crab Shack Location on 19A Rupert St. in London, UK W1D 7PA.
Seafood boil restaurant with bold Asian-Cajun flavors coming soon. With a flavor experience so good it remains indescribable; Angry Crab Shack in London has something for every seafood lover. Visit our Cajun and seafood restaurant in London, UK or order take-out today!
Now open: Angry Crab Shack in London, UK.