Located near Piccadilly Station, Flock offers a dining experience.