The Anchor at Chelsea Harbour
The Anchor at Chelsea Harbour
Chelsea
5.0
Italian
5.0
Taste5.0
Vibe5.0
Service££££Price
The Anchor at Chelsea Harbour is an Italian restaurant offering a relaxed riverside setting praised for its atmosphere, food, and drinks. The reviewer highlights the location's appeal across meal occasions — lunch, dinner, or drinks by the water — and describes the food and drinks as delicious and refreshing. Service and overall experience rated exceptional. The vibe is consistently relaxed, making it well-suited for extended visits. Recommended as a must-visit destination when exploring Chelsea Harbour.