Phone: +442030266047
Address: 99 George Street, Croydon, London, CR01LD, United Kingdom
City: London
Dishes: 35
Reviews: 3
"This is definitely my favorite place in London. I used to dislike mussels because the ones I had were so rubbery that I struggled to chew through them."
All prices are estimates.