Attempts to synthesise 6H-benzo[c]chromen-6-ones by Bu3SnH mediated cyclisation of o-(benzoyl)aryl radicals failed because of the preferred trans conformation of the ester. This problem was overcome by using cyclisation of o-(benzyloxy)aryl and o-[(aryloxy)methyl]aryl radicals to yield 6H-benzo[c]chromenes followed by oxidation to the 6H-benzo[c]chromen-6-ones. 3-Methoxy-6H-benzo[c]chromen-6-one 1, one of the main biologically active constituents of shilajit, a herbal medicine used in countries surrounding the Himalayan mountains, was synthesised using Bu3SnH mediated cyclisation of 1-benzyloxy-2,4-dibromo-5-methoxybenzene 31 to yield 3-methoxy-6H-benzo[c]chromene 25 followed by PCC oxidation of the 6-position. In order to avoid the problems of rearrangement, the aryl radical cyclisation must be designed such that whichever way the spirodienyl intermediate rearranges, the same product is obtained. For instance, the Bu3SnH mediated cyclisation of 1-iodo- and 1-bromo-2-(3-methoxyphenyloxymethyl)benzenes 22 and 23 respectively gave both the isomers, 1-methoxy-6H-benzo[c]chromenes 24 and 3-methoxy-6H-benzo[c]chromenes 25via rearrangement of the intermediate spirodienyl radical. The synthesised 6H-benzo[c]chromenes were oxidised in high yield to the corresponding 6H-benzo[c]chromen-6-ones. The mechanism of the ‘oxidative’ Bu3SnH mediated cyclisation is discussed.