Japan House Kensington and the best new things to do in South Kensington, London

We are east Londoners so don’t often venture across the other side of the city on weekends, but we’ve been keen to visit the new Japan House Kensington for a while. Usually we’d stay closer to home to explore, like along the Thames path, or over into the east. This past sunny Saturday we chose to make [...]