..Went up to London to visit the… sunflowers

GOING to London? Great. Art is a must-see for the traveler to the heart of the new capitol of nearly-but-not-quite Europe. The biggies include the National Gallery in Trafalgar Square, the National Portrait Gallery just around the corner, Tate Britain at Millbank and the Tate Modern on Southwark and the summer show at the Royal Academy. But there’s more! Much, much more.