The London Inn on the corner of Causewayhead and Bread

[Penzance - Cornwall - England]