Kiku – sushi in Mayfair

17 Half Moon Street, W1J 7BE When Daddy Swindian comes to town, good food is had. This visit was no exception, as we visited 2 fabulous Japanese places in the space of 3 days!… Continue reading