Look no further for the most Instagrammable places in London. Check out these places that'll make your feed pop with color and whimsy. INCLUDES GOOGLE MAP!