St Margarets' own Fish Bar.
Excellent selection of fish - all cooked fresh to order! It really makes a difference.
We also have our own eat-in dining area and pride ourselves on our service.
Dine with your own wine.
address
113 St Margarets Road
St Margarets
TW1 2LH
- restaurant
- local
- i
- info