Prawn on the Lawn
If you're looking for a fabulous seafood restaurant in London, this one stands out. Prawn on the Lawn is located in North London, just near the Highbury & Islington tube station. It's not cheap mind you but the food is absolutely delicious. And it's fresh, not frozen.