I was shown a map of 'michelin star' restaurants in london when I was asking for somewhere to eat - http://regalawnings.co.uk/best-al-fresco-plac... - but I don't really know what this means.

Are these more expensive generally? How do they get this star?

Cheers