Leicester Square is pretty much always vibrant with the zesty chatter of young people in the mood for a fun evening out. This is why the location of Mr. White’s restaurant right on Leicester Square is ideal. There’s plenty of choice around the square, yet Mr. White’s gleaming white-washed building is hard to miss, not…