It seems that every time we're on the eve of a big smartphone reveal, a retailer manages to leak some images and specs online. Google's set to unveil a slew of new hardware at its San Francisco event tomorrow, including the highly-anticipated Pixel and Pixel XL handsets. But UK store Carphone Warehouse has beaten it to the punch, with pictures and specs of the new smartphones appearing on its website.

Canadian carrier Bell Canada 'accidentally' leaked photos of the devices when a preorder page appeared on the company's website yesterday. It was quickly taken down, but Carphone Warehouse's information (since removed) showed even more photos and a list of specifications, though 9to5 Google points out that "some specs don't quite add up."

Other than the 5-inch and 5.5-inch sizes, the Pixel and Pixel XL look identical. The top and bottom bezels are quite large, and the top half of phone's rear features a mirror-finished section where the fingerprint sensor and camera sit. There appear to be two speakers at the bottom of the device next to the UBC Type-C charger, which can provide 7 hours of battery life from a 15-minute charge.

Internally, the standard Pixel features a Snapdragon 821 2.15GHz processor. It comes with 32GB or 128GB of storage - though you can add another 256GB with the microSD slot - and 4GB of RAM. The Gorilla Glass 4-covered screen has a 1920 X 1080 resolution, and the 12MP rear camera has a f/2.0 aperture. The front snapper, meanwhile, offers 8 megapixels. The 5-inch pixel is powered by a 2770mAh battery, and it comes with Android Nougat 7.1.

The Pixel XL has mostly the same specs as its little brother, apart from the upgraded quad HD display and 3450mAh battery. Both phones are available in black or white.

Carphone Warehouse's page revealed some of the services available with the Pixels, including "unlimited storage for your photos and videos, all stored at full resolution." Google's AI-powered virtual assistant is also highlighted, as is its messaging app, Allo, and cross-OS video calling application, Duo. There's even support for Live Cases, the customizable cases that come with companion live wallpaper.

No prices appeared on Carphone Warehouse's page, but some rumors claim the smaller Pixel will start at $649.