Welcome from a fellow Englander, where do you buy cigars in London?

I would add the Partagas short to the list and if you like a medium to full flavour try something from Jose L Piedra (cheep and cheerful).

TTFN

Stjohn