Most of men like to shop in the stores with their wife or girlfriend, but most of men do not. Here a person on Instagram have spotted these men and have made it to a hobby taking photos of the men stuck in shopping hell. Instagram user @miserable_men collects theseContinue Reading

London Shopping

A new year means SALE everywhere. The sale in January means low prices and bargains on almost everything. Europe’s Shopping Mecka number one is of course London, but it’s an expensive city. We want to help you to get a cheap trip!