Tag: scottish scallop

Parsons

Parsons

I must have passed this small eatery countless times before.  Tucked away off the main through fares of Covent Garden, this is an unapologetic French seafood restaurant serving the best British catch of the day.  As life is short, I today was the day I