Loading map…

Restaurant The London

A Michelin Guide-listed restaurant serving internationally informed modern European tasting menus in a quiet, intimate room with harbor views.