There are only four places in the world where people can buy Google Glass in a store: Los Angeles, San Francisco, New York City, and London.
The London shop is the only one in Europe. You can’t just walk into it, either. It is in a barely advertised location on a little-trafficked street behind King’s Cross. You have to make an appointment to get a look inside. We think Google Glass is going to be huge, especially for businesses, so we booked a spot.
Here is what we saw on our visit.