Fo'c'sle Café
United Kingdom
>
England
>
Kent
>
Dover
>
Dover
>
Fo'c'sle Café
Fo'c'sle Café is a building in Dover.
Fo'c'sle Café
Building
Yes
Cruise Liner Terminal 1
Admiralty Pier Turret
Inner Harbour