Other stores in the U.K. are said to also have the phone in stock, while customers in Germany must order it online. The Moto G will be offered in Canada later this month priced at $200 USD for the 8GB model while the handset will be coming to America in January. In the states, it will be priced at $179 for the 8GB model and $199 for the 16GB variant. 65GB of free cloud storage from Google Drive is included with the phone.
If you live in the U.K. and don't want to wait for the device to ship, you might check with some of the big name phone retailers like Phones 4U and Carphone Warehouse to see if the closest store near you has the Moto G on its shelves.
source: +MotoG via SlashGear