What a Weekend in London Can Actually Be London is a city that never sleeps, but that doesn’t mean you have to stay glued to a screen all weekend. If you’re looking for a quick break from the …