The Chlesea Harbour Hotel, Chelsea Harbour, Chelsea, London SW10 0XG, United Kingdom
Closed· Opens at 19:30
The Chlesea Harbour Hotel, Chelsea Harbour, Chelsea, London SW10 0XG, United Kingdom
No delivery
Spot something wrong?
Dishes at The Harbour Bar - The Chelsea Harbour Hotel. Prices may vary in venue.
Been to The Harbour Bar - The Chelsea Harbour Hotel? Be the first to share what you ate.