Constantly evolving, Berlin is a patchwork city, layered with history and hungry for the new. Wander its boldly built streets, indulge in the ritual of coffee and cake, catch the latest in art and music or just take a snooze on an island in the middle of town.