Spanish Galleon, Greenwich.

Dining at the Spanish Galleon