Anchor & Hope Pub, em Londres, na Inglaterra