How often have we all grumbled that a meal out now costs the same as a small car? Well, if you’d like to go back to the good old days of reasonably priced dishes, you won’t want to miss Moshi Moshi rolling back the clock. London’s original kaiten (conveyor belt) restaurant in Liverpool Street Station […]