This guide is aimed at newcomers to London, or those who’ve never ventured north of the river to explore the area’s best museums, galleries and other cultural spaces. We all know about the museums of South Kensington, art galleries of Mayfair and theatres in the West End, but that’s not all there is north of…