The Horseshoe Inn Review: A Pub Named for Luck Itself
The Horseshoe Inn Review: A Pub Named for Luck Itself | A Bermondsey pub flying one of the luckiest names in the English tradition – the horseshoe, that ancient iron charm nailed over the door to catch good fortune
