It seems that Google has quietly launched a beta of its Maps and Local services for the UK and Ireland.