You are now leaving Menulist
We hope to see you again soon!
The Crown Anchor
174 Richmond Road, London TW1 2NH, United Kingdom
Pub Kitchen, Pubs, Gastropub, Pub, Pub, Bed & Breakfast, British, Steak, Vegetarian, Fish, Hamburger, Beer, Full, Cheese, Pub
The redirect does not work? Just click on this link or copy it into your address bar