Hi and welcome to rootschat.
I think Mike would agree with me that just because the stated Church for
Johns baptism is St Margarets, it doesnt mean he was born there?
I found the following family which could be yours. Born in a small village
and as St Margarets is a Parish as well as a large church they could have
taken him there for a blessing.
Otherwise I cannot find any John around the years you think he was born
in the centre of Leicester.
Family Waldram
John Waldram (b 1758) married Hannah Wallis ( b 1758)
living at Diseworth, Leicestershire
Children
John 1st August 1781
George 8th April 1784
Phebe 1786
Thomas 1789
A few gaps there so some children may have died young.
The surname changes from Waldram to Waldrom but the parents
are John and Hannah
regards Sandymc
