The Oystermen Seafood Bar & Kitchen, London

The menu is focused on two items: oysters, and crab. Both items are listed on blackboards and simply pick the ones you want. Easy and delicious.

Location: 32 Henrietta St, Covent Garden, London WC2E 8NA, United Kingdom

Website:

Visited on: 2019-08-14

Leave a comment