Booba's Fish & Chips restaurant in Edgware is a fantastic plaice to visit when youre in the mood for some delicous fresh caught seafood. Everything on the menu is fresh as can be. Pick either crispy and battered or healthily grilled. They even cater to the gluten free community! Apparently they have the very best chips in North West London!