Steve talks nuisance pigeons and London mansions in another in another extravagant podcast where nothing is off the cards