In the ‘London’-themed room inside the Expedia office with my fantastic host for the day!
Go Expedia! This is the most fun office I have been to in aeons!
The Expedia office in London reminds one of the Googleplex, especially the fun atmosphere. It has fantastic view too 🙂