Shop Amazon Fox's Umbrellas Address: 118 London Wall City of City of London in London As Noted In: English National Heritage Listed II, Historic England